#ifndef _BBMEMOAPP_
#define _BBMEMOAPP_

#include <bb/cascades/Application>
#include "memoDb.h"
#include "importer.hpp"

using namespace bb::cascades;

namespace bb
{
    namespace cascades
    {
        class ListView;
    }
}

class SettingsAdapter;

class BBMemoApp: public QObject
{
    Q_OBJECT

    SettingsAdapter *m_settingsAdapter;
    MemoDb *m_memoDb;
    Importer *m_importer;

public:
    // This is our constructor that sets up the recipe.
    BBMemoApp();

private:

    void setUpCategoryListModelJSon(ListView *stampList);
    void setUpCategoryListModelDataAccess(ListView *stampList);

};

#endif /// ifndef _BBMEMOAPP_
